package pe.gob.pj.sri.servicio.imp;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import pe.gob.pj.sri.bean.ReporteIncidencia;
import pe.gob.pj.sri.negocio.ActaPaseNegocio;
import pe.gob.pj.sri.negocio.ReporteIncidenciaNegocio;
import pe.gob.pj.sri.servicio.ReporteIncidenciaService;

@Service("ReporteIncidenciaServiceImp")
public class ReporteIncidenciaServiceImp implements ReporteIncidenciaService {

	@Autowired
	private ReporteIncidenciaNegocio reporteIncidenciaNegocio;
	
	public ReporteIncidencia obtenerReporteIncidencia(String id)
			throws Exception {
		return reporteIncidenciaNegocio.obtenerReporteIncidencia(id);
	}

	public boolean crearReporteIncidencia(ReporteIncidencia r) throws Exception {
		// TODO Auto-generated method stub
		return reporteIncidenciaNegocio.crearReporteIncidencia(r);
	}

	public boolean modificarReporteIncidencia(ReporteIncidencia r)
			throws Exception {
		// TODO Auto-generated method stub
		return reporteIncidenciaNegocio.modificarReporteIncidencia(r);
	}

	public boolean eliminarReporteIncidencia(ReporteIncidencia r)
			throws Exception {
		// TODO Auto-generated method stub
		return reporteIncidenciaNegocio.eliminarReporteIncidencia(r);
	}

	public List<ReporteIncidencia> listarReporteIncidencia() throws Exception {
		// TODO Auto-generated method stub
		System.out.print("capa de servicio");
		return reporteIncidenciaNegocio.listarReporteIncidencia();
	}

}
